package com.swak.fx.support.ui;

import javafx.scene.control.ChoiceBox;

public class UIChoiceBox<T> extends ChoiceBox<T> implements UILifecycle {

	// ================================================================================
	// Properties
	// ================================================================================
	private final String STYLE_CLASS = "ui-choice-box";
	private final String STYLESHEET = UI.load("css/UIChoiceBox.css");

	public UIChoiceBox() {
		super();
		init();
	}

	@Override
	public void initializeParts() {
		getStyleClass().add(STYLE_CLASS);
	}

	@Override
	public void layoutParts() {
	}

	@Override
	public void setupValueChangedListeners() {

	}

	// ================================================================================
	// Overridden Methods
	// ================================================================================

	@Override
	public String getUserAgentStylesheet() {
		return STYLESHEET;
	}
}